package com.tnxst.phexamination.dto;

import androidx.annotation.NonNull;
import androidx.room.ColumnInfo;
import androidx.room.Entity;
import androidx.room.PrimaryKey;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Entity
public class ServiceDetailsDTO {

    /**
     *  ID
     */
    @PrimaryKey
    @NonNull
    private String ID;

    /**
     *  服务包ID
     */
    @ColumnInfo
    private String ServicesPackId;

    /**
     *  编号
     */
    @ColumnInfo
    private String SN;

    /**
     *  包内容
     */
    @ColumnInfo
    private String NAME;

    /**
     *  内容说明
     */
    @ColumnInfo
    private String REMARK;

    /**
     *  不少于
     */
    @ColumnInfo
    private String FreCompare;

    /**
     *  5
     */
    @ColumnInfo
    private String FRE_NUM;

    /**
     *  如果频次要求不是不少于XX次，或者为不大于XX次，那么FreCompare和FRE_NUM不赋值，仅给FreRemark赋值。
     */
    @ColumnInfo
    private String FreRemark;


}
